<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <meta charset="UTF-8" />
        <title>10_Number数据类型转换-parseInt</title>
    </head>
    <body>
        <script>
            // 只会检测纯纯数字  遇到不是数字舍弃


            // string
            // console.log(parseInt('123'));
            // console.log(parseInt('a'));

            // 从字符串的第一个数字开始分析  如果是数字 则会解析第二个位置上的元素
            // 如果是数字则保留  如果不是数字则结束  依次类推
            // console.log(parseInt('123a'));
            // console.log(parseInt('a123'));
            // console.log(parseInt('12a3'));
            // 只会检测纯纯数字
            // console.log(parseInt(''));
            // console.log(parseInt('   '));


            // number
            // console.log(parseInt(1));
            // console.log(parseInt(0));
            // console.log(parseInt(12.1));
            // 不能识别NaN和Infinity
            // console.log(parseInt(NaN));
            // console.log(parseInt(Infinity));


            // boolean
            // console.log(parseInt(true));
            // console.log(parseInt(false));

            // undefined
            console.log(parseInt(undefined));

            // null
            console.log(parseInt(null));




        </script>
    </body>
</html>